BuildFS will rebuild the HTTP & MEDIA filesystems (sections DFSA and DFSB in the xbe)

TODO:

need a function to import lua files, for importing subfunctions such as a virtual keyboard or message box.


a virtual keyboard for entering text & ip addresses,
probably can be written entirely in lua.


a FTP client needs to be imported, make the interface skinable, but also fast.
lua bindings need to be added for this.


There is a memory leak in neXgenDashboard.cpp function destroysceneobj_frame, If the
SAFE_DELETE_ARRAY( obj->SysMemData );
line is uncommented then Direct3D_SetIndecies will fail apparently the index buffer isnt propperly disposed of and the next scene will allocate the same space for use in a mesh, causing a nasty crash.
until this is fixed a small amount of memory will be leaked each time the "scene" is reloaded/changed


The file finding/xbe list/generic list functions need to be finished & lua bindings added for them.


a bios manager needs to be put together, it needs to allow the user to choose what multi- or single- bios mode to flash the bios in as appropriate for their bios size (1x 2x 4x & 256k 512k 1024k), choose bioses that will fit in the flash they have & the chosen mode, backup the bios that is there, have a md5sum list for all the bioses known
& lua bindings made


eeprom/settings stuff needs to be setup & lua bindings made


default skin needs to be finished.


